localization artifact - Spanish English Dictionary